home *** CD-ROM | disk | FTP | other *** search
/ Chip 2000 June / Chip Haziran 2000.iso / prog / basic / 08 / IEAK5CD.EXE / cmakinst.exe / cmak-12.inf < prev    next >
Encoding:
Windows Setup INFormation  |  1998-08-19  |  5.7 KB  |  216 lines

  1. [Version]
  2. Signature="$Chicago$"
  3. AdvancedINF=2.5
  4.  
  5. [DefaultInstall]
  6. CustomDestination = CustomDestinationSection 
  7. AddReg=CMAK_AddReg
  8. CopyFiles=CMAK_Common,CMAK_CMLang32,CMAK_Root32,CMAK_INF,CMAK_DOC,CMAK_CmHelp32
  9. UpdateInis= CMAK_Links 
  10.  
  11. [Remove]
  12. Cleanup=1
  13. SmartReboot=N
  14. BeginPrompt=RemoveBeginPromptSection
  15. EndPrompt=RemoveEndPromptSection
  16. CustomDestination=CustomDestinationSection
  17. DelFiles=CMAK_CMLang32,CMAK_Common,CMAK_Root32,CMAK_DOC,CMAK_CmHelp32
  18. DelReg=CMAK_RegUninst
  19. UpdateInis=CMAK_Rem_Links
  20. DelDirs=CleanDirs
  21.  
  22. [RemoveBeginPromptSection]
  23. Prompt=%RemoveBeginPrompt%
  24. ButtonType=YESNO
  25. Title=%CMAKPROGNAME%
  26.  
  27. [RemoveEndPromptSection]
  28. Prompt=%RemoveEndPrompt%
  29.  
  30. [CleanDirs]
  31. ; 49500 = CMAK dir
  32. %49500%\cm32\%CMLANGDIR%\%CMHELP_DIR%
  33. %49500%\cm32\%CMLANGDIR%
  34. %49500%\Profiles-32
  35. %49500%
  36. %49500%\%CMAKDOCDIR%
  37.  
  38. [CustomDestinationSection]
  39. ; the 5 is a combination of flags 1 and 4.  Flag 4 tells not to prompt the user
  40. ; for a directory.  Flag 1 tells Iexpress that I am interested in a value, not a
  41. ; key.  We use the program files dir as a default just in case.
  42. 49300,49302 = ProgramFilesDir, 5
  43. 49500 = CustomLDIDSection, 5 
  44.  
  45. [ProgramFilesDir]
  46. HKLM,"Software\Microsoft\Windows\CurrentVersion",'ProgramFilesDir',,"%24%\Program Files"
  47.  
  48. [CustomLDIDSection]
  49. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\CMAK.EXE",'Path',,""
  50. "","","","","%49302%\CMAK"
  51.  
  52. [SourceDisksNames]
  53. 1 = , , 0 
  54.  
  55. [DestinationDirs]
  56. ; 49500 = the Program files dir
  57. ; 11 = the system directory
  58. CMAK_INF =    11
  59. CMAK_Common = 49500
  60. CMAK_DOC =    49500,%CMAKDOCDIR%
  61. CMAK_Root32 = 49500,cm32
  62. CMAK_CMLang32 = 49500,cm32\%CMLANGDIR%
  63. CMAK_CmHelp32 = 49500,cm32\%CMLANGDIR%\%CMHELP_DIR%
  64.  
  65. ; note that 49500 = c:\program files\cmak
  66. [CMAK_Links] 
  67. setup.ini, progman.groups,, "CMAKfolder=%CMAKPROG_GRP%" ;creates folder 
  68. setup.ini, CMAKfolder,,"""%CMAKPROGNAME%"",""""""%49500%\CMAK.EXE"""""""
  69. setup.ini, CMAKfolder,, """%CMAKDOCNAME%"",""""""%18%\%DOCEXE%"""""""
  70. setup.ini, CMAKfolder,, """%CMAKPRODOCNAME%"",""""""%49500%\%CMAKPRODOCFILE%"""""""
  71.  
  72. [CMAK_Rem_Links]
  73. setup.ini, progman.groups,, "CMAKfolder=%CMAKPROG_GRP%" ;creates folder if doesn't exist
  74. setup.ini, CMAKfolder,, """%CMAKPROGNAME%"""    ; deletes link
  75. setup.ini, CMAKfolder,, """%CMAKDOCNAME%"""    ; deletes link
  76. setup.ini, CMAKfolder,, """%CMAKPRODOCNAME%"""    ; deletes link
  77.  
  78. [CMAK_AddReg]
  79. "HKLM", "%CMAppPath%", "", "", "%49500%\CMAK.EXE"
  80. "HKLM", "%CMAppPath%", "Path", "", "%49500%"
  81. "HKCR", "%CMAppName%", "", "", "%CMAppName%"
  82. "HKCR", "%CMAppName%\DefaultIcon", "", "", "%49500%\CMAK.EXE,1"
  83. "HKLM", "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CMAK", "DisplayName", "", "%CMAKPROG_GRP%"
  84. "HKLM", "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CMAK", "UninstallString", "", "RunDll32 advpack.dll,LaunchINFSection %11%\CMAK.inf, Remove"
  85. "HKLM", "%CMREGROOT%", "EULA", "", ""    
  86. "HKLM", "%CMREGROOT%", "OUTPUT", "", ""    
  87.  
  88. [CMAK_RegUninst]
  89. "HKLM", "%CMAppPath%"
  90. "HKCR", "%CMAppName%"
  91. "HKLM", "%CMREGROOT%"    
  92. "HKLM", "SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CMAK"
  93.  
  94. ; the 32's are a flag to tell Iexpress not to show the version dialog and just not
  95. ; copy over newer files
  96. [CMAK_DOC]
  97. cmak_ops.chm, , , 32
  98. cmakread.htm, , , 32
  99.  
  100. [CMAK_Common]
  101. cmak.exe, , , 32
  102. defaultl.ico, , , 32
  103. defaults.ico, , , 32
  104. defaultt.ico, , , 32
  105. iexpress.exe, , , 32
  106. cmakeula.txt, , , 32
  107. makecab.exe, , , 32
  108.  
  109.  
  110. [CMAK_Root32]
  111. default.bmp, , , 32
  112. defaultp.bmp, , , 32
  113. remconn.exe, , , 32
  114. addconn.dll, , , 32
  115.  
  116. [CMAK_CMLang32]
  117. advpack.dll, , , 32
  118. cmdial32.dll, , , 32
  119. cmmon32.exe, , , 32
  120. cmutil.dll, , , 32
  121. cmdl32.exe, , , 32
  122. cmmgr32.exe, , , 32
  123. cmmgr32.hlp, , , 32
  124. cmpbk32.dll, , , 32
  125. ccfg95.dll, , , 32
  126. ccfgnt.dll, , , 32
  127. icwscrpt.exe, , , 32
  128. cnet16.dll, , , 32
  129. cnetcfg.dll, , , 32
  130. mbslgn32.dll, , , 32
  131. readme.txt, readme32.txt, , 32
  132. template.sed, , , 32
  133. template.cmp, template.pmc, , 32
  134. template.cms, template.smc, , 32
  135. template.inf, , , 32
  136. uninstcm.inf, , , 32
  137. w95inf16.dll, , , 32
  138. w95inf32.dll, , , 32
  139. cmcfg32.dll, , , 32
  140. wextract.exe, , , 32
  141. cmstp.exe, , , 32
  142. advapi32.dll, , , 32
  143. comctl32.dll, , , 32
  144. msdun12.exe, , , 32
  145. rnaph.dll, , , 32
  146. wininet.dll, , , 32
  147.  
  148. [CMAK_CmHelp32]
  149. cmtrb32.rtf, , , 32
  150. cmctx32.rtf, , , 32
  151. cmmgr32.h, , , 32
  152. cmmgr32.hpj, , , 32
  153.  
  154. [CMAK_INF]
  155. cmak.inf, , , 32
  156.  
  157. ; the 1 tells Iexpress which source disk name to use
  158. [SourceDisksFiles]
  159. cmak.exe=1
  160. default.bmp=1
  161. defaultl.ico=1
  162. defaultp.bmp=1
  163. defaults.ico=1
  164. defaultt.ico=1
  165. iexpress.exe=1
  166. cmakeula.txt=1
  167. makecab.exe=1
  168. wextract.exe=1
  169. cmtrb32.rtf=1
  170. cmctx32.rtf=1
  171. cmmgr32.h=1
  172. cmmgr32.hpj=1
  173. advpack.dll=1
  174. cmdial32.dll=1
  175. cmutil.dll=1
  176. cmmon32.exe=1
  177. cmdl32.exe=1
  178. cmmgr32.exe=1
  179. cmmgr32.hlp=1
  180. cmpbk32.dll=1
  181. ccfg95.dll=1
  182. ccfgnt.dll=1
  183. icwscrpt.exe=1
  184. cnet16.dll=1
  185. cnetcfg.dll=1
  186. mbslgn32.dll=1
  187. readme32.txt=1
  188. template.sed=1
  189. template.pmc=1
  190. template.smc=1
  191. template.inf=1
  192. uninstcm.inf=1
  193. cmcfg32.dll=1
  194. cmstp.exe=1
  195. cmak_ops.chm=1
  196. w95inf16.dll=1
  197. w95inf32.dll=1
  198.  
  199.  
  200. [Strings]
  201. CMAKPROG_GRP =            "Connection Manager Administration Kit"
  202. CMAKPROGNAME =            "Connection Manager Administration Kit"
  203. CMAKDOCNAME =            "Release Notes"
  204. CMAKPRODOCNAME =        "Product Documentation"
  205. CMAKPRODOCFILE =        "CMAK_OPS.chm"
  206. DOCEXE =            "cmakread.htm"
  207. CMHELP_DIR =            "CMHelp"
  208. CMREGROOT =            "Software\Microsoft\Connection Manager Administration Kit" ;; DO NOT LOCALIZE ;;
  209. CMAppPath =            "SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\cmak.exe"
  210. CMAppName =            "Connection Manager Administration Kit"
  211. CMLANGDIR =            "enu"    ;;;; enu = U.S. English -- should be jpn for japanese, etc.
  212. RemoveEndPrompt =        "Connection Manager Administration Kit successfully Removed."
  213. RemoveBeginPrompt =        "Would you like to Uninstall Connection Manager Administration Kit?"
  214. CMAKDOCDIR =            "Docs"
  215.  
  216.